package HRMPROJECT.BASEUTILS;

import java.sql.Connection;

import com.microsoft.sqlserver.jdbc.SQLServerDataSource;

public class ConnectionObjects {

    /***
     * Mở kết nối
     * @return
     * @throws Exception
     */
    public Connection OpenConnections() throws Exception {
        // 1. Định nghĩa 1 đối tượng chứa thông tin kết nối (imports
        // java.sql.connection).
        Connection objConnection;

        // 2. Định nghĩa 1 đối tượng của lớp SQLServerDataSources để
        // cấu hình tham số kết nối
        SQLServerDataSource objDataSource = new SQLServerDataSource();
        //objDataSource.setServerName("123.30.182.61");
        objDataSource.setServerName("192.168.1.6");
        objDataSource.setDatabaseName("Y2016JC29P");
        objDataSource.setUser("sa");
        objDataSource.setPassword("sa$");
        objDataSource.setPortNumber(1433);

        // 3. Mở kết nối và nhận về đối tượng chứa thông tin kết nối.
        try {
            objConnection = objDataSource.getConnection();
        } catch (Exception e) {
            throw e;
        }
        return objConnection;
    }
}
